  .page-layout {
        display: block;
        position: relative;
        height: 100%;
        overflow-x: hidden;
        header{
            min-height: 100vh;
        }
        main{
            height: 100vh;
        }
    }
    .el-input,
    .el-input--small{
        width: 100% !important;
    }
    .Detail,
    .Banner{
        width: 500px;
        display: flex;
        flex-wrap: wrap;
        justify-content:flex-start;
        align-items: center;
        .my-detail,
        .my-banner{
            width: 200px;
            height: 200px;
            background-size: 100% 100%;
            margin: 10px 10px;
        }
    }
    .el-form-item{
        p{
            color: blue;
            float: left;
            
        }
    }
    .el-table{
        width: 66%;
        margin-top: 23px;
        margin-left: 80px;
        margin-bottom: 30px;
        border: 1px solid black;
    }
    .my-approve{
        width: 100%;
        height: 5vh;
        font-size: .9rem;
        line-height: 5vh;
        margin-left: 30px;
        margin-bottom: 20px;
    }
    .el-timeline{
        margin-left: 30px;
        .el-timeline-item__node{
            color: rgb(43, 229, 43) !important;
        }
        .el-timeline-item{
        width: 72% !important;
        height: 20vh;
        h4{
            margin: 0;
        }
        }
    }